batch freezer - French English Dictionary